long stay lodging - Alemán Inglés Diccionario